orchoro - German English Dictionary