devil-may-care - German English Dictionary