carabid - Alemán Inglés Diccionario