have a crack at something - German English Dictionary