killargue - German English Dictionary