maple bluff - German English Dictionary