almendro (terminalia catappa) - German English Dictionary