seeming disadvantage - Turkish English Dictionary