have a dab at something - German English Dictionary