i can do it on my head - Turkish English Dictionary