resident orca - Turkish English Dictionary