desecar - German English Dictionary