fossa axillaris - Turkish English Dictionary