spawning place - Turco Inglés Diccionario