douchant - Turkish English Dictionary