hurraca - German English Dictionary