my car broke down - German English Dictionary