it makes it difficult... - Turkish English Dictionary