almendro (terminalia catappa) - Turkish English Dictionary