discoplacenta - Turkish English Dictionary