towable - Alemán Inglés Diccionario