do the deed - Turkish English Dictionary