veçhi - Turkish English Dictionary