mecedora - Turkish English Dictionary