spawning place - Turkish English Dictionary