semifinales - German English Dictionary