a fan of alajuela's soccer team - German English Dictionary