imperdable - German English Dictionary