carabus - Alemán Inglés Diccionario