predadora - Turkish English Dictionary