bir seferde ikiz doğuran - Turkish English Dictionary