russia (country in asia and europe) - Francés Inglés Diccionario