greffa - Turkish English Dictionary