stenching - Alemán Inglés Diccionario