brazilian duck - Spanish English Dictionary