dove tall - Turkish English Dictionary