buffalo clover - Alemán Inglés Diccionario