talud - German English Dictionary