hampered - Turkish English Dictionary