syren - German English Dictionary