yiffear - German English Dictionary