douille - Turkish English Dictionary