interminable - German English Dictionary