rhamphoid - German English Dictionary