redoubtably - German English Dictionary