buffer for door leaf - Turkish English Dictionary