algaroba (ceratonia siliqua) - Turkish English Dictionary