fruit of the limeberry - Alemán Inglés Diccionario