Short-circuit-proof - German English Dictionary