quickwitted - German English Dictionary