grated lemon peel - Francés Inglés Diccionario