performance shortfalls - Spanish English Dictionary