terebene - Alemán Inglés Diccionario