macrurous - Español Inglés Diccionario