ruhe's baboon - Alemán Inglés Diccionario