rat-assed - German English Dictionary