interminably - German English Dictionary