birth scene - Turkish English Dictionary