slaughtering blocks - Francés Inglés Diccionario