land shark - German English Dictionary