killargue - French English Dictionary