fighting falcon - German English Dictionary