transport depot - Español Inglés Diccionario