lay on, macduff - Turkish English Dictionary