fruit of the murta tree - Spanish English Dictionary