Segeltuchabdeckung - Turkish English Dictionary