lay eggs of the queen bee - Turco Inglés Diccionario