electruro - German English Dictionary