takma organ - Turkish English Dictionary