barefooted kicker - German English Dictionary