roof mounted flap - Turkish English Dictionary