indispensible - German English Dictionary