mammary pit - Spanish English Dictionary