arran - Español Inglés Diccionario