sitt - German English Dictionary