motor lifeboat - Alemán Inglés Diccionario