duodene - Turkish English Dictionary