insanın kafasını hep kurcalayan - Turkish English Dictionary