a bit of both - Turkish English Dictionary

Suggest a Term