translations only into English?
Are you only asking us to translate into English? Because I could help translating from English and French into Spanish.
Currently there are only translations from the language you learn into the language you speak. I guess you can translate from English into Spanish if you choose to learn English through Spanish. There is no such option for French, though.