these requirements are met - Turkish English Dictionary