peter's at the helm - Alemán Inglés Diccionario