pamplemousse - German English Dictionary