canal zone - Español Inglés Diccionario