not give a rap - German English Dictionary