squalus - German English Dictionary