raffles - German English Dictionary