Locust berry - Alemán Inglés Diccionario