stirious - German English Dictionary