tetrapus - German English Dictionary