separatist construction yard - Turco Inglés Diccionario