killargue - Spanish English Dictionary