oviposition - Turkish English Dictionary