notch leaf marsh rosemary - Alemán Inglés Diccionario