serious disadvantage - Turkish English Dictionary