armpits - Turkish English Dictionary