dribbles - German English Dictionary