under your own steam - Alemán Inglés Diccionario