amphiblestrodes - German English Dictionary