electrocar - German English Dictionary