resident orca - German English Dictionary