terebrate - Alemán Inglés Diccionario