be cramped for space - Turco Inglés Diccionario