shortbread biscuits - Alemán Inglés Diccionario