verleben - German English Dictionary