greater argonaut (argonauta argo) - Español Inglés Diccionario