indefendible - German English Dictionary