battle of kay - German English Dictionary