tetramastous - Español Inglés Diccionario