excretory canal - Español Inglés Diccionario