impreventable - German English Dictionary