(bir şeye) engel teşkil etmek - Turkish English Dictionary