sabotaged - German English Dictionary