caraboid - Alemán Inglés Diccionario