imperdible - German English Dictionary