ox horn bugle - Alemán Inglés Diccionario