meladucha - Turkish English Dictionary