proficient at dragging (prey) - Alemán Inglés Diccionario