motor torpedo boat - Alemán Inglés Diccionario