top skive - German English Dictionary