balls (courage) - German English Dictionary