striped sphingid - Español Inglés Diccionario