protuberances - Turkish English Dictionary