microcar - German English Dictionary