rock driller - German English Dictionary