depew - Turkish English Dictionary