seeming disadvantage - Spanish English Dictionary