caraba - Alemán Inglés Diccionario