foreign release title - Español Inglés Diccionario