person who farts - Spanish English Dictionary