curb idle - German English Dictionary